a nickname of barcelona - Francés Inglés Diccionario